// 基于template/src/widgets/{{appEntities}}/{{ctrls@CHART}}-chart/{{spinalCase ctrl.codeName}}-chart-vo.ts.hbs生成
import { ControlVOBase } from '@/core';

export class Dashboard_sysportlet1_chartControlVO extends ControlVOBase {

  /**
   * 实体主键属性
   *
   * @protected
   * @memberof Dashboard_sysportlet1_chartControlVO
   */
  protected readonly srfkey = 'ibizorderdetailid';

  /**
   * 实体主信息属性
   *
   * @protected
   * @memberof Dashboard_sysportlet1_chartControlVO
   */
  protected readonly srfmajortext = 'ibizorderdetailname';

  /**
   * 实体标识
   *
   * @protected
   * @memberof Dashboard_sysportlet1_chartControlVO
   */
  protected readonly deCodeName = 'ibizorderdetail';

  constructor(data: any){
      super(data);
      //  图表自持属性
      this.$ownKeys = ['ibizorderdetail', 'ibizorderdetailname', 'updatedate', 'createdate', 'createman', 'ibizorderdetaila', 'amount', 'quantity', 'ibizorderdetailid', 'updateman', 'unitprice', 'orderuid', 'unit', 'ibizordername', 'ibizuniproductname', 'ibizorderid', 'ibizuniproductid'];
  }
  get ibizorderdetailname() {
      return this.$DO.ibizorderdetailname;
  }
  set ibizorderdetailname(value: any) {
      this.$DO.ibizorderdetailname = value;
  }
  get updatedate() {
      return this.$DO.updatedate;
  }
  set updatedate(value: any) {
      this.$DO.updatedate = value;
  }
  get createdate() {
      return this.$DO.createdate;
  }
  set createdate(value: any) {
      this.$DO.createdate = value;
  }
  get createman() {
      return this.$DO.createman;
  }
  set createman(value: any) {
      this.$DO.createman = value;
  }
  get ibizorderdetaila() {
      return this.$DO.ibizorderdetaila;
  }
  set ibizorderdetaila(value: any) {
      this.$DO.ibizorderdetaila = value;
  }
  get amount() {
      return this.$DO.amount;
  }
  set amount(value: any) {
      this.$DO.amount = value;
  }
  get quantity() {
      return this.$DO.quantity;
  }
  set quantity(value: any) {
      this.$DO.quantity = value;
  }
  get ibizorderdetailid() {
      return this.$DO.ibizorderdetailid;
  }
  set ibizorderdetailid(value: any) {
      this.$DO.ibizorderdetailid = value;
  }
  get updateman() {
      return this.$DO.updateman;
  }
  set updateman(value: any) {
      this.$DO.updateman = value;
  }
  get unitprice() {
      return this.$DO.unitprice;
  }
  set unitprice(value: any) {
      this.$DO.unitprice = value;
  }
  get orderuid() {
      return this.$DO.orderuid;
  }
  set orderuid(value: any) {
      this.$DO.orderuid = value;
  }
  get unit() {
      return this.$DO.unit;
  }
  set unit(value: any) {
      this.$DO.unit = value;
  }
  get ibizordername() {
      return this.$DO.ibizordername;
  }
  set ibizordername(value: any) {
      this.$DO.ibizordername = value;
  }
  get ibizuniproductname() {
      return this.$DO.ibizuniproductname;
  }
  set ibizuniproductname(value: any) {
      this.$DO.ibizuniproductname = value;
  }
  get ibizorderid() {
      return this.$DO.ibizorderid;
  }
  set ibizorderid(value: any) {
      this.$DO.ibizorderid = value;
  }
  get ibizuniproductid() {
      return this.$DO.ibizuniproductid;
  }
  set ibizuniproductid(value: any) {
      this.$DO.ibizuniproductid = value;
  }
  set ibizorderdetail(value: any) {
      this.$DO.ibizorderdetailid = value;
  }
  get ibizorderdetail() {
      return this.$DO.ibizorderdetailid;
  }
}